English word definition — powered by WordNet
the act of terminating a life
Want to remember putting to death?